// ? 系统全局字典

/**
 * @description：用户性别
 */
export const genderType = [
  { label: "男", value: 1 },
  { label: "女", value: 2 }
];

/**
 * @description：用户状态
 */
export const userStatus = [
  { label: "启用", value: 1, tagType: "success" },
  { label: "禁用", value: 0, tagType: "danger" }
];

/**
 * @状态
 */
export const status = [
  { label: "是", value: 1 },
  { label: "否", value: 0 }
];

/**
 * @关系
 */
export const relationType = [
  { label: "临时料号", value: 1 },
  { label: "关联", value: 2 },
  { label: "互斥", value: 3 }
];

/**
 * @品名
 */
export const productNameType = [
  { label: "成品", value: 1 },
  { label: "半成品", value: 2 },
  { label: "裸机", value: 3 },
  { label: "完整PCBA", value: 4 }
];

/**
 * @业务状态
 */
export const busStatus = [
  { label: "草稿", value: 1 },
  { label: "审核中", value: 2 },
  { label: "驳回", value: 3 },
  { label: "已发布", value: 4 },
  { label: "已受控", value: 5 }
];

/**
 * @功率
 */
export const powerType = [
  { label: "7Kw", value: 1 },
  { label: "11Kw", value: 2 },
  { label: "22Kw", value: 3 },
  { label: "11kw&22kw", value: 4 }
];

/**
 * @标准
 */
export const standardType = [
  { label: "国标", value: 1 },
  { label: "欧标", value: 2 },
  { label: "美标", value: 3 }
];

/**
 * @充电枪类型
 */
export const chargerGunType = [
  { label: "枪座", value: 1 },
  { label: "枪线", value: 2 },
  { label: "Shutter", value: 3 }
];

/**
 * @物料类型
 */
export const meterialType = [
  { label: "主料", value: 1 },
  { label: "替代料", value: 2 }
];

/**
 * @颜色
 */
export const colorType = [
  { label: "黑色", value: 1 },
  { label: "白色", value: 2 },
  { label: "银色", value: 3 },
  { label: "红色", value: 4 },
  { label: "石墨灰", value: 5 }
];

/**
 * @特殊功能
 */
export const funList = [
  { label: "OCPP", value: 1 },
  { label: "4G", value: 2 },
  { label: "RFID", value: 3 },
  { label: "LAN", value: 4 }
];

/**
 * @改动类型
 */
export const changeType = [
  { label: "新增", value: 1 },
  { label: "修改", value: 2 },
  { label: "删除", value: 3 }
];

/**
 * @标准
 */
export const reviewStatus = [
  { label: "未通过", value: 0 },
  { label: "通过", value: 1 }
];

/**
 * @平台审核状态
 */
export const platformStatus = [
  { label: "审核中", value: 1 },
  { label: "已通过", value: 2 },
  { label: "已驳回", value: 3 }
];

/**
 * @协议类型
 */
export const useableList = [
  { label: "启用", value: 1, tagType: "success" },
  { label: "禁用", value: 0, tagType: "danger" }
];

/**
 * @协议类型
 */
export const deviceStatusList = [
  { label: "在线", value: 1, tagType: "success" },
  { label: "离线", value: 0, tagType: "danger" }
];

/**
 * @事件类型
 */
export const eventList = [
  { label: "上线", value: 1, tagType: "success" },
  { label: "下线", value: 0, tagType: "danger" }
];

/**
 * @事件类型
 */
export const eventCauseList = [
  { label: "心跳超时", value: 1 },
  { label: "连接异常", value: 2 },
  { label: "连接断开", value: 3 }
];

/**
 * @时间窗口
 */
export const windowTypeList = [
  { label: "1分钟", value: 1 },
  { label: "5分钟", value: 5 },
  { label: "10分钟", value: 10 }
];

/**
 * @协议类型
 */
export const protocolTypeList = [
  { label: "麦田二代协议", value: "WM" },
  { label: "麦田一代协议", value: "MT" }
];

/**
 * @来源类型
 */
export const sourceList = [
  { label: "手动创建", value: 0 },
  { label: "系统检测", value: 1 }
];

/**
 * @通知类型
 */
export const informType = [
  { label: "不通知", value: 0 },
  { label: "企业微信通知", value: 1 }
];

/**
 * @报文上下行类型
 */
export const msgType = [
  { label: "上行", value: "up" },
  { label: "下行", value: "down" }
];

/**
 * @报文来源类型
 */
export const sourceType = [
  { label: "app蓝牙数据", value: "appBle" },
  { label: "在线网关数据", value: "network" }
];
